concealed radiator - French English Dictionary